Add agent skills for AI coding#2804
Conversation
used opencode to read devGuide and generated relevant skills
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #2804 +/- ##
=======================================
Coverage 70.29% 70.29%
=======================================
Files 129 129
Lines 6951 6951
Branches 1573 1510 -63
=======================================
Hits 4886 4886
Misses 2059 2059
Partials 6 6 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
based on feedback from skill use
|
The references would definitely be useful for an AI agent to immediately have a good grasp of the codebase. However, I am worried about the maintainability of the references.
How do we find the balance of keeping a abstract and high level explanation of the design in the references enough to not have to add too much maintainability burden, but have it detailed enough to justify the token count and usefulness. This is on top of the current developer documentation that has to be updated as well. wdyt? |
|
Would it be useful if we created a subagent #2822 that updates the skills accordingly when changes are made to the devGuide? the solution to AI is... more AI... |
Some skills are converted to subagents
|
closes #2822 |
Harjun751
left a comment
There was a problem hiding this comment.
Some minor nits. Only problems are the prev/next page navigation buttons.
Also let's discuss on reverting the update-docs skill deletion
MoshiMoshiMochi
left a comment
There was a problem hiding this comment.
Great work on this @yihao03. Just seeking clarification and small changes on others. Majority are just flagging out the emojis so that we don't miss out on any 💯.
|
@yihao03 Each PR must have a SEMVER impact label, please remember to label the PR properly. |
used opencode to read devGuide and generated relevant skills
What is the purpose of this pull request?
Overview of changes:
This PR serves as part of the effort to develop an AI workflow for development.
We opted to use the open source SKILL.md standard as it is provider agnostic and has good community support.
Therefore we could adopt mainstream and popular workflows developed by others without being restricted to a specific provider (e.g. ClaudeCode).
Useful references in creating skills:
Anything you'd like to highlight/discuss:
Testing instructions:
Use AI Coding tools like OpenCode/ClaudeCode to start writing code. Check if the skills are being picked up
correctly and performs as desired
Proposed commit message: (wrap lines at 72 characters)
Add Agent Skills.
Checklist: ☑️
Reviewer checklist:
Indicate the SEMVER impact of the PR:
At the end of the review, please label the PR with the appropriate label:
r.Major,r.Minor,r.Patch.Breaking change release note preparation (if applicable):